WPF QR Kod Tarayıcısı
WPF masaüstü uygulamasinda QR kodlarini taramak için IronQR'yi kullanin. Yerel OpenFileDialog ile bir resim dosyasını açın, AnyBitmap.FromFile kullanarak yükleyin ve QrReader.Read ile çözün. JavaScript veya tarayici gerektirmez.
WPF'te bir QR kodunu taramak icin 5 adimlik kılavuz
- using IronQr;
- using IronSoftware.Drawing;
- var dialog = new OpenFileDialog { Filter = "Resim Dosyaları|.png;.jpg;.jpeg;.bmp" };
- var inputBmp = AnyBitmap.FromFile(dialog.FileName);
- var results = reader.Read(imageInput);
Kod Açıklaması
OpenFileDialog, yaygın resim türleriyle filtrelenmiş yerel Windows dosya seçimini yönetir. AnyBitmap.FromFile, seçilen dosyayı format ne olursa olsun bir bitmape yükler. Bir QrImageInput bu bitmap'i sararak IronQR'nin onunla çalışmasına olanak tanır ve QrReader.Read, görüntüde bulunan her QR kodu için bir girişle bir IEnumerable<QrResult> döndürür. FirstOrDefault ilk sonucu güvenli bir şekilde alır, böylece görüntüde QR kodu yoksa uygulama çökmez.

